const app = getApp()
import { appName } from '../../config'
Page({
  /**
   * 页面的初始数据
   */
  data: {
    appName,
    userInfo:{}
  },
  onLoad(options) {},
  async onShow(){
    await app.getUserInfo()
    this.setData({ userInfo:app.globalData.userInfo || {} })
  },
  getUserDataByBtn(e) {
    wx.getUserProfile({
      desc: '用于完善用户资料', // 声明获取用户个人信息后的用途，后续会展示在弹窗中，请谨
      success: (res) => {
        const userInfo=res && res.userInfo?res.userInfo: {}
        userInfo.avatar=userInfo.avatarUrl || userInfo.avatar || ''
        userInfo.phone=userInfo.phonenumber=userInfo.phone || userInfo.phonenumber || ''
        this.setData({
          userInfo
        })
      }
    })
  },
  getPhoneNumber(e){
    // if(!this.data.userInfo.nickName){
    //   // app.showToast('请先点击头像,授权获取用户信息')
    //   app.showError('请先点击头像,授权获取用户信息')
    //   return false
    // }
    // const phoneData=e.detail || {}
    // wx.login({
    //   success:async (res)=> {
    //     if (res.code) {
    //       let phonenumber=this.data.userInfo.phonenumber || ''
    //       let token=this.data.userInfo.token || ''
    //       if(!App.globalData.userInfo.weixinOpenid){
    //         const params={
    //           code:res.code,
    //           iv:phoneData.iv,
    //           encryptedData:phoneData.encryptedData,
    //         }
    //         console.log('params',JSON.stringify(params))
    //         const regRes= await registerUser(params)
    //         token=regRes.token || ''
    //         phonenumber=regRes.phone || ''
    //         await App.getUserInfo({token})
    //       }
    //       if(App.globalData.userInfo.token){
    //         await editUserInfo({
    //           nickName:this.data.userInfo.nickName || '',
    //           avatar:this.data.userInfo.avatarUrl || this.data.userInfo.avatar ||  '',
    //           phonenumber
    //         })
    //         await App.getUserInfo()
    //         console.log('userInfo:',App.globalData.userInfo)
    //       }else{
    //         app.showToast('未授权成功')
    //       }
    //     } else {
    //       console.log('登录失败！' + res.errMsg)
    //     }
    //   }
    // })
    app.initApp()
  },
  /**
   * 暂不登录
   */
  goExit() {
    // wx.navigateBack();
  },
  onShareAppMessage: function () {
 
  }
})